accommodation stores - German English Dictionary